Erica Shaffer is an American actress who has worked in independent films and television.
NASource: Wikipedia